package com.eva.dao.cms.model;

import com.eva.framework.mp.model.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import lombok.experimental.SuperBuilder;

@Data
@Accessors(chain = true)
@SuperBuilder
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
@ApiModel("资源组")
@TableName("`cms_resource_group`")
public class CmsResourceGroup extends BaseModel {

    @TableField("`uid`")
    @ApiModelProperty(value="唯一标识")
    private String uid;

    @TableField("`name`")
    @ApiModelProperty(value="组名")
    private String name;

    @TableField("`supported_types`")
    @ApiModelProperty(value="支持的资源类型")
    private String supportedTypes;

    @TableField("`remark`")
    @ApiModelProperty(value="备注")
    private String remark;

}
